首页> 外文OA文献 >Bringing Web Time Travel to MediaWiki: An Assessment of the Memento MediaWiki Extension
【2h】

Bringing Web Time Travel to MediaWiki: An Assessment of the Memento MediaWiki Extension

机译:将Web时间旅行带入mediaWiki:对纪念品的评估   mediaWiki扩展

摘要

We have implemented the Memento MediaWiki Extension Version 2.0, which bringsthe Memento Protocol to MediaWiki, used by Wikipedia and the WikimediaFoundation. Test results show that the extension has a negligible impact onperformance. Two 302 status code datetime negotiation patterns, as defined byMemento, have been examined for the extension: Pattern 1.1, which requires 2requests, versus Pattern 2.1, which requires 3 requests. Our test results andmathematical review find that, contrary to intuition, Pattern 2.1 performsbetter than Pattern 1.1 due to idiosyncrasies in MediaWiki. In addition toimplementing Memento, Version 2.0 allows administrators to choose the optional200-style datetime negotiation Pattern 1.2 instead of Pattern 2.1. It alsopermits administrators the ability to have the Memento MediaWiki Extensionreturn full HTTP 400 and 500 status codes rather than using standard MediaWikierror pages. Finally, version 2.0 permits administrators to turn offrecommended Memento headers if desired. Seeing as much of our work focuses onproducing the correct revision of a wiki page in response to a user's datetimeinput, we also examine the problem of finding the correct revisions of theembedded resources, including images, stylesheets, and JavaScript; identifyingthe issues and discussing whether or not MediaWiki must be changed to supportthis functionality.
机译:我们已经实现了Memento MediaWiki扩展版本2.0,该版本将Memento协议引入了Wikipedia和WikimediaFoundation使用的MediaWiki。测试结果表明,扩展对性能的影响可以忽略不计。已经检查了Memento定义的两个302状态码日期时间协商模式的扩展:模式1.1,需要2个请求,而模式2.1,需要3个请求。我们的测试结果和数学审查发现,与直觉相反,由于MediaWiki的特质,模式2.1的性能优于模式1.1。除了实现Memento之外,版本2.0还允许管理员选择可选的200样式日期时间协商模式1.2,而不是模式2.1。它还允许管理员具有使Memento MediaWiki Extension返回完整的HTTP 400和500状态代码的能力,而不是使用标准MediaWikierror页面。最后,如果需要,2.0版允许管理员关闭推荐的Memento标头。看到我们的大部分工作都集中在响应用户的datetime输入来生成Wiki页面的正确版本上,我们还研究了找到嵌入资源的正确版本(包括图像,样式表和JavaScript)的问题。确定问题并讨论是否必须更改MediaWiki以支持此功能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号